﻿@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, span, fieldset, table, th, td{margin:0; padding:0; list-style:none;font-size:100%;font-family:"微软雅黑",Verdana, Geneva, sans-serif;  font-size:12px;}
img,a{ margin:0; border:0;}
/*html{ overflow-x:hidden;}*/
.clear{ clear:both;}
a{ text-decoration:none;hide-focus: expression(this.hideFocus=true); cursor:pointer;  /* for ie 5+ */outline: none;  /* for firefox 1.5 + */}
body{width:100%; margin:0 auto;/* border-top:5px solid #7e513c;*/ background:url(../images/tbg.jpg) repeat-x;}


.clearfloat{clear:both;height:1px; font-size:0; line-height: 0; overflow:hidden;}
.autoheight:after{content: "."; display: block; height: 0; clear: both; visibility: hidden} 
.hide{ display:block; text-indent:-9999px; font-size:0; line-height:0; overflow:hidden}
.left{ float:left}
.right{ float:right}
.orange{ color:#c69545;}
.green{ color:#82af33;}
.blue{ color:#00b9ef;}
.blue01{ color:#1a467f;}
.black{color:#4d4d4c}
.red{color:#da0000}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.fb{ font-weight:bold;}
.fw{ font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
.t_d{ text-decoration:underline;}
.pd{ padding-bottom:10px;} 

/*************** top ********************/
.topBox{ width:1201px; margin:0 auto; clear:both; height:105px;overflow:hidden;}

.logo{width:320px; height:100px; float:left; padding-top:5px;}
.coname{height:100px; float:left; z-index:99;}

/************************** toplink ******************************************/
.toplink{float:right; padding-top:15px;color:#9a9a9a;font-size:12px; text-align:right; height:23px; } 

.toplink span.version{ margin:0 8px;}
.toplink span.version em{ margin:0 5px;color:#686868; font-style:normal; }
.toplink span.version em a{color:#686868; text-decoration:none;}
.toplink span.version em a:hover{color:#7e513c; text-decoration:none;}


/************************** search ******************************************/
.search{width:164px; height:23px; background:url(../images/searchK.gif) no-repeat;float:left;} 
.searchTxt{color:#9894a5; width:140px; height:19px; line-height:19px; border:none; border-right:none;/*background:#c1a786;*/ float:left;font-size:11px; padding:2px 2px; background:none;}
.searchBtn{width:13px; height:13px; float:left; background:url(../images/searchBtn.gif) no-repeat 96% 0; border:0; cursor:pointer;   margin-top: 5px;}

/*************** nav ********************/
.nav{height:32px; float:right; padding-top:15px; padding-bottom:10px;display:block; }

.nav ul{ float:left;}
.nav ul li{ float:left;}
.nav ul li a{ color:#434343; text-align:center; line-height:32px; font-size:18px; display:block; font-weight:400; width:105px;font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
.nav ul li a:hover,
#menu li.iehover a.nav_a,
#menu li:hover a.nav_a{color:#7e513c; }
.nav ul img{ float:left;}
/*.nav li.m_nav{ background:url(../images/m_nav.gif) no-repeat; width:1px; height:32px; display:block;}*/

/*subNav*/
/*#menu li ul li.sub_top{ width:220px; position:absolute; top:10px;z-index:9999999; height:2px; background:#eb0011; display:block; overflow:hidden;}*/
ul#menu li:hover ul,ul#menu li.iehover ul {display:block; padding-top:12px; padding-left:10px; }
#menu li ul{ display:none; margin:0; position:absolute; z-index:9999; width:160px;padding-left:10px; }
#menu li ul li{ float:left; padding:0; width:160px; height:28px;border-bottom:1px dotted #dbdbdb;}
#menu li ul li.last{ float:left; padding:0; width:160px; height:28px; border-bottom:none; }
#menu li ul li a{ font-weight:normal; line-height:28px;width:142px;text-align:left; background:#fff; display:block; color:#000000; font-size:12px; padding-left:18px; display:block; border:none;}
#menu li ul li a:hover{/* color:#c70000;*/color:#696969;}
/*subNav End*/
/**************** nav End ********************/

/*banner*/
.none{ display:none;}
.banner{ min-width:1200px;height:442px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:442px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;width:1200px;/*left:50% ;margin-left:-40px;*left:20px;width:100%; !important;*/ height:37px;/**/ /*left:80%;*left:42% !important;*left:42%;left:500px; */margin:0 auto;}
.banner_pre_next a{ width:37px; height:37px; background:url(../images/btn.gif) no-repeat; text-indent:-999em; position:absolute;top:210px; right:0px; }
.banner_pre_next .banner_btn_left{position:absolute;top:173px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;bottom:-37px; background-position:0px -37px;}

.mianContent{ width:1201px; margin:0 auto 20px;}
.cp_focus_Box{ float:left;border:1px solid #dbdbdb; border-top:none;box-shadow:0 0 8px #dbdbdb; background:#FFF; width:469px; height:322px; }
.cp_focus_Box h3{ height:47px; line-height:47px; text-align:center; color:#7e513c; font-size:20px; font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-weight:400;}
a.more{ color:#7e513c; text-decoration:none; font-size:14px;}
a.more:hover{ color:#000; text-decoration:underline;}
.cp_focus_Box .con{ padding:0 4px; width:461px;}

.slider_box{width:461px; height:275px; overflow:hidden; position:relative;}
.silder_con{height:275px; overflow:hidden; position:absolute; }
.silder_panel{width:461px; height:275px; overflow:hidden; float:left; position:relative; }
.silder_panel img{width:461px; height:275px; display:block; overflow:hidden;}
.silder_nav{width:461px; height:70px; bottom:0px; left:0px; position:absolute; overflow:hidden; background-image:url(../images/show_page_backimg.png); background-repeat:repeat-x;}
.silder_nav li{width:91px; height:70px; float:left; margin-left:1px;}
.silder_nav li img{width:91px; height:70px;}
.silder_nav li.current{width:87px; height:66px; border:2px solid #f09b49;}
.silder_nav li.current img{width:87px; height:66px;}



.newsBox{ float:left; margin:0 28px; width:465px;}
.news_bt{height:47px; line-height:47px; text-align:left; color:#7e513c; font-size:20px; font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-weight:400; width:465px;}
.newsBox .con{}
.newsContent{ clear:both; width:465px;}
.foucsImg{ width:104px; height:73px; float:left; padding-right:10px;}
.newsText{float:left; background:url(../images/diot01.gif) no-repeat left 5px; }
.newsText .con{line-height:18px;color:#888888;font-family:"微软雅黑",Verdana, Geneva, sans-serif;text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical; overflow:hidden; height:35px;}
.newsText h4{ color:#363232; font-weight:bold; padding-bottom:5px; font-size:12px; padding-left:10px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; }
.newsText a{ color:#363232; text-decoration:none}
.newsText a:hover{ color:#7e513c; text-decoration:underline;}
.n_date{font-family:"微软雅黑",Verdana, Geneva, sans-serif; color:#444444; padding-top:5px;}

.w350{ width:350px;}
.w465{ width:465px;}

.index_nlist li{ overflow:hidden;padding-top:10px; margin-top:10px; border-top:1px dashed #e5e5e5;}

.rightBox{ float:right; width:193px;}
.j_imglist_right_box{width:193px; margin-top:10px; float:left; height:323px; background-image:url(../images/right_box_backimg.jpg); background-repeat:no-repeat; overflow:hidden;}
.j_imglist_right_box .box{width:191px; height:321px; margin:1px; overflow:hidden;}
.j_imglist_right_box .header{width:191px; height:41px; line-height:41px; text-align:left; background-image:url(../images/right_bot_button_backimg.jpg); background-repeat:no-repeat; cursor:pointer;}
.j_imglist_right_box .header span{ padding-left:17px; text-align:left; color:#7d533d;font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:16px; }
.j_imglist_right_box .content{ padding:10px; height:220px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; line-height:18px; color:#403d3c;text-align:center; vertical-align:middle;}
.j_imglist_right_box .content img{ text-align:center; vertical-align:middle;}

.partnerBox{ width:1201px; margin:0 auto; height:84px;}
.p_l{ float:left; width:28px; height:64px; background:#efefef; padding:10px; color:#797979; line-height:16px;}

a.more01{ color:#7e513c; text-decoration:underline;}
a.more01:hover{ color:#7e513c; text-decoration:none;}

.p_r{ float:right; border:1px solid #efefef; width:1125px;padding:13px; height:56px;}
.partnerList li{ float:left; padding:13px;}

#demo {

overflow:hidden;

width: 1125px;
}
#demo img {

}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo1 img {
 width:135px; height:55px;
}
#demo2 {
float: left;
}


.Layout{ text-align:left; margin:0 auto; width:1201px; clear:both; overflow:hidden;}
.j_bottom{ margin-top:20px; clear:both; overflow:hidden; color:#666666;}
.j_bottom a{color:#666666;}
.j_bottom_menu_list{border-bottom:solid 1px #e4e4e4; height:34px; position:relative; z-index:999;}
.j_bottom_menu_box{ line-height:34px; text-align:left; width:800px;}
.j_bottom_menu_box em{color:#aaaaaa; padding-left:11px; padding-right:8px; text-align:center;}
.j_bottom_share{ position:absolute; right:0px; top:-10px; z-index:10002;}
.j_bottom_copyright_box{line-height:43px;}
.j_bottom_copyright_box .j_left_box{width:560px; float:left; line-height:34px;}
.j_bottom_copyright_box .j_left_box img{ margin:5px; vertical-align:middle;}

.j_bottom_copyright_box .j_right_box{width:590px; float:right; height:34px; text-align:right; padding-top:15px; position:relative; top:-10px;}

.j_bottom_copyright_box .j_right_box a{ color:#888888; margin-right:15px; /*padding:1px 15px; border:1px solid #dbdbdb; border-left:2px solid #7e513c;background:url(../images/diot01.gif) no-repeat 5px center; */}
.j_bottom_copyright_box .j_right_box a:hover{ color:#7e513c; text-decoration:none;}

.b_ico01{ background:url(../images/b_ico01.gif) no-repeat; padding-left:20px;}
.b_ico02{ background:url(../images/b_ico02.gif) no-repeat; padding-left:26px;}
.b_ico03{ background:url(../images/b_ico03.gif) no-repeat; padding-left:30px;}

#nymianContent{ width:1201px; margin:18px auto 0; clear:both;}


.left02{width:206px; float:left;overflow:hidden}
.left_menu{width:206px; }
.left_menu .hd { width:206px; height:93px;}
.left_menu .bd {width:206px;background:#f2f2f2 url(../images/leftBG.gif) repeat-x; border:1px solid #f2f2f2; border-bottom:none;height:auto!important; min-height:265px;height:265px;}
.left_menu .ft {display:block;overflow:hidden; background:#a3694d; height:3px;}

.location{height:48px; line-height:48px; clear:both; margin-bottom:20px; padding-top:8px;  border-bottom:1px solid #e5e5e5;}
.cur_wz{ float:left;font-size:14px; color:#000000; font-weight:bold; background:url(../images/diot_wz.gif) no-repeat left center; padding-left:20px;}
/*.cur_wz span.en_t{ color:#505050; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}*/
.weiz {padding-left:20px;float:right;color:#000;/* background:url(../images/diot_home.gif) no-repeat left center;*/}
.weiz a{color:#7f7f7f; text-decoration:none}
.weiz a:hover{color:#7e513c}
.blue01{ color:#000;}
.weiz .ico_nav_wz{  width:8px; height:9px; padding:0 10px;display:block; float:left;}



/*ot_class*/
.ot_class{ width:168px; display:block; padding:20px 19px 0;}
.ot_class li{ background:url(../images/leftmenu_line.gif) no-repeat center bottom; line-height:30px; overflow:hidden;}
.ot_class li a{ height:28px; line-height:28px; padding-left:10px;color:#7f7f7f; display:block; font-family:Arial, Helvetica, sans-serif;}
.ot_class li a:hover,#ot_class .current{background:url(../images/leftmenu_hover.gif) no-repeat;color:#000000;}

.ot_class2{ padding-bottom:10px; padding-left:10px; padding-right:10px;}
.ot_class2 li{ border-bottom:none; background:none;}
.ot_class2 li a{ background:url(../images/diot01.gif) no-repeat left 15px; line-height:16px; padding:12px 0 0px 10px; height:auto; color:#808080;}
.ot_class2 li a:hover{ background:url(../images/diot01.gif) no-repeat left 15px;color:#666666;}

.ot_class3{/* padding-bottom:10px;*/ padding-left:10px; padding-right:10px;}
.ot_class3 li{ border-bottom:none; background:none;}
.ot_class3 li a{ background:url(../images/diot05.gif) no-repeat left 20px; line-height:16px; padding:12px 0 0px 10px; height:auto; color:#808080;}
.ot_class3 li a:hover{ background:url(../images/diot05.gif) no-repeat left 20px;color:#666666;}


.inrig{width:974px; float:right; border-top:none;height:auto!important; min-height:500px;height:500px;overflow:hidden; _overflow:inherit;}

.articledeta{ color:#666666;font-size:16px;font-family:"微软雅黑",Verdana, Geneva, sans-serif; padding:0 20px;}
.articledeta td{ line-height:24px;}
.articledeta p{margin-bottom:2em; color:#666666; line-height:24px;font-family:"微软雅黑",Verdana, Geneva, sans-serif;font-size:16px;}
.articledeta h3{font-size:16px}
.nstitle{font-size:20px; text-align:center;margin:10px 0}
.nstitle h4{padding-top:20px; color:#000}
.nstime{font-size:12px;font-weight:400;text-align:center; color:#898989; margin-bottom:30px; border-bottom:1px dashed #c0c0c0;border-top:1px dashed #c0c0c0; padding:5px 0;}
.dibg{padding:5px 0;float:right;}
.dibg a{color:#333;}
.dibg a:hover{color:#0b61b6;}
.articledeta h6{font-size:14px;color:#666}
.articledeta .nslist li{margin-bottom:1em}

/**************************pList******************************************/
.pList{}
.pList li{  height:350px; overflow:hidden; display:block; text-align:center; float:left; width:270px; padding:0 20px;}
.pList .imgBox{width:270px; height:280px;overflow:hidden;}
.pList .imgBox img{ vertical-align:middle; text-align:center;/*width:270px; height:280px;*/}
.pList p{ line-height:16px; padding-top:10px; text-align:center;}
.pList p a{ color:#333; text-decoration:none;}
.pList p a:hover{ color:#00623b; text-decoration:none;}
.pList .li3{margin-right:0;}

/**************************pages******************************************/
.page {padding:30px 0;font-size:12px;font-family:Arial;text-align: center;clear:both;}
.page a {background-position:50% bottom;color:#999999;margin-right:3px;text-decoration:none;padding:3px 8px; border: #d9d9d9 1px solid; display:inline-block}
.page a:hover {border: #d9d9d9 1px solid; color: #fff; background-color: #9f5f41;display:inline-block}
.page span.current {padding:3px 8px;font-weight:bold;color:#fff;margin-right:3px;background-color: #9f5f41;border: #d9d9d9 1px solid; display:inline-block}
.page span.disabled {display: none;}
.page a.next {border: #d9d9d9 2px solid;margin: 0px 0px 0px 10px;}
.page a.next:hover {border: #d9d9d9 2px solid;}
.page a.prev {border: #d9d9d9 2px solid; margin: 0px 10px 0px 0px; }
.page a.prev:hover {border: #d9d9d9 2px solid;}
/**************************pages End******************************************/

/**************************newsContent01******************************************/
.newsContent01{padding-bottom:10px; margin-bottom:30px; margin-top:20px;width:914px;}
.foucsImg01{ width:144px; height:98px; border:1px solid #cccccc; padding:3px; float:left;}
.newsText01{ width:730px; padding-top:6px; float:right; color:#818181; line-height:20px;}
.newsText01 h5{ color:#00623b; font-size:14px; padding-bottom:10px; font-weight:bold;}
.newsText01 a{ color:#7e513c; text-decoration:none}
.newsText01 a:hover{color:#7e513c; text-decoration:underline;}
.dateBox{ color:#b0b0b0; padding-top:10px;}
/**************************newsContent01  End******************************************/
.nlist001 li{ overflow:hidden; height:40px; line-height:40px;border-bottom:1px dotted #b8b8b8; padding:0 10px;clear:both;display:block;}
.nlist001 li a{color:#626262;background:url(../images/diot02.gif) no-repeat left;padding-left:15px; float:left }
.nlist001 li a:hover{color:#7e513c; text-decoration:none;background:url(../images/diot02.gif) no-repeat left;}
.nlist001 li span{font-size:10px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif; display:block}
.nlist001 li span.date{font-size:10px; color:#989ca5; float:right; font-family:Verdana, Geneva, sans-serif;}
.nlist001 li span.n_new{ padding-left:10px; background:url(../images/new_ico.gif) no-repeat; width:24px; height:10px; float:left; position:relative; top:14px; left:5px;}

#preview_next {
	float:left;
	padding-bottom:5px;
	line-height:16px;
}
#preview_next p {
	height:16px;
	margin:0;
	padding:0;
	padding-bottom:5px;
}
#preview_next a{ color:#0165a8; text-decoration:none}
#preview_next a:hover{ color:#0165a8; text-decoration:underline}

.back{}
.back a{color:#0091dc; font-family:'宋体'}
.back a:hover{color:#0091dc; text-decoration:underline}

.list_bottom{ clear:both; border-top:1px solid #000; height:25px; line-height:25px; clear:both}
.print{ float:right;height:25px; line-height:25px; display:block; position:relative; top:5px; }


.cp_List_con li{ width:450px; padding-left:10px; float:left; padding-bottom:50px;}
.cp_imgBox{ float:left; background:url(../images/cp_k.jpg) no-repeat; width:180px; height:150px; padding:6px 10px 10px 6px;}
.cp_con_cans{ width:235px; float:right; padding-top:15px;}
.cp_con_cans h3{ padding-bottom:10px;}
.cp_con_cans .con{ color:#999999; height:50px}
.cp_detailBtn{ background:url(../images/cp_btn.jpg) no-repeat; width:68px; height:23px; line-height:23px; padding-left:10px;}
.cp_detailBtn a{ color:#727272;text-decoration:none;}
.cp_detailBtn a:hover{color:#008281; text-decoration:none;}

.cp_area{ float:left; width:340px;}
.cp_area p.zoom_ico{ background:url(../images/zoom.gif) no-repeat 135px center; padding-left:20px; color:#036ecc; text-align:center;font-family:'宋体'; font-size:12px;}
.cp_area p.zoom_ico a{ color:#036ecc;}
.cp_area p.zoom_ico a:hover{ color:#036bc4;}

.P_text{ float:right; margin-top:6px; width:500px; }
.P_text span{}
.P_text p{ color:#333; padding:5px 0; font-size:14px;line-height:40px;}
.cp_sm{ clear:both; padding-top:40px;}
.cp_sm h6{ color:#000; font-weight:bold; padding-bottom:10px; background:url(../images/diot05.gif) no-repeat left 6px; padding-left:10px;}
.cp_sm_content{ background:url(../images/cp_sm_bg.gif) no-repeat; color:#666666; padding-top:30px; line-height:20px;}

.jm_bg{ background:url(../images/jm_bg.gif) no-repeat center; height:94px; width:284px;  padding:132px 530px 110px 78px; margin:0 auto;}
.jm_bg .txt{ width:250px;color:#666666; float:left; line-height:24px; text-indent:2em;}

ul.news_title{ height:31px; line-height:31px;color:#a5731c; font-weight:normal; background:url(../images/news_lt.gif) no-repeat; width:892px;}
ul.news_title li{ float:left; text-align:center;}
ul.news_title .number_news{ width:58px;}
ul.news_title .tilte{ width:745px;}
ul.news_title .time_news{ width:86px;float:right; text-align:left}

ul.news_cont{ margin-top:20px; margin-bottom:20px;width:892px;}
ul.news_cont li{ clear:both; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dotted #b8b8b8;}
ul.news_cont li h1{ width:58px; text-align:center; font-weight:normal; font-size:12px; float:left; color:#818181}
ul.news_cont li h2{ width:730px; text-align:center; padding-left:15px;font-weight:normal; font-size:12px;float:left;}
ul.news_cont li h2 a{ color:#818181;}
ul.news_cont li h2 a:hover{ color:#000;}
ul.news_cont li h3{ width:86px; text-align:center; font-weight:normal; font-size:12px;float:right; color:#aeaeae}
ul.news_cont .linews{ background:#fdfdfd;}

.zpBox{ margin-top:20px; margin-bottom:20px;}
.zpBox h5{color:#a5731c; background:#f4f3e9 url(../images/diot_job.gif) no-repeat 15px center; height:30px; line-height:30px; padding-left:30px; font-size:14px }
.zpBox p{ color:#404040; line-height:20px; padding:10px 20px;}

.feedback_box{ margin-top:20px; padding:0 20px;}
.feedback_t{ color:#666666; line-height:18px; width:900px;font-size:12px; font-family:"微软雅黑",Verdana, Geneva, sans-serif; font-size:16px;}
.feedbackBtn{ background:url(../images/fbtn.gif) no-repeat; width:59px; height:25px; border:none; text-indent:-999999px;display:block;cursor:pointer;}
.f_box{ padding:20px 30px; color:#504f4f;}
.f_box td{ height:35px;}
.f_input{ border:1px solid #cbc9c9;}


.web_t{height:30px; line-height:30px; border-bottom:1px dotted #CCC; margin-bottom:10px; background:url(../images/diot02.gif) no-repeat 6px 10px; padding-left:20px; color:#333; font-weight:bold}
.web_t a{ color:#333;}
.web_t a:hover{color:#333; text-decoration:none}
/*nav03*/
#nav03 li {
	float:left;
	line-height:20px;
	width:160px;
	font-size:12px;
	display:block;	
	text-align:left;	
}
#nav03 li a { 
	color:#2c2c2c;
	text-decoration:none;
	display:block;
    padding-left:20px;
	height:22px;
	margin-left:4px;
	background:url(../images/diot01.jpg) no-repeat 6px 6px;
}
#nav03  li a:hover {
	color:#724734;
	width:auto;
	text-decoration:none;
	height:22px;
}


.jd_body {
	padding:0;
	height: 275px;
	overflow: hidden;
}
.jd_body img {
	vertical-align: bottom;
}
.jd_ad_slide {
	width: 461px; height: 275px;
	float: left;
	position: relative;
} 
.jd_ad_img {
	position: absolute; left: 0; top: 0;
	width: 100%; height: 100%;
	display: none;
}
.jd_ad_btn {
	position: absolute; right: 3px; bottom: 8px;
}
.jd_ad_btn_a {
	width: 22px; height: 22px;
	line-height: 22px;
	margin-right: 5px;
	text-align: center;
	border-radius: 12px;
	background-color: #b4b4b4;
	color: #333;
	float: left;
}
.jd_ad_btn_a:hover {
	text-decoration: none;
	color: #fff;
}
.jd_ad_btn .active {
	background-color: #774731;
	color:#fff;
}